Vehicle repairs - French English Dictionary